new guinea native cat - German English Dictionary